Tech

NASA’s Webb telescope captures the majestic Tarantula Nebula